package com.liuchuanzheng.lcz_wanandroid.module.empty.activity

import android.content.Context
import android.content.Intent
import com.liuchuanzheng.lcz_wanandroid.base.BaseVMActivity
import com.liuchuanzheng.lcz_wanandroid.databinding.ActivityEmptyBinding
import com.liuchuanzheng.lcz_wanandroid.module.detail.activity.DetailWebActivity
import com.liuchuanzheng.lcz_wanandroid.module.empty.viewmodel.EmptyViewModel

/**
 * @author 刘传政
 * @date 2021/9/17 0017 10:06
 * QQ:1052374416
 * 电话:18501231486
 * 作用:空的Activity，开发时经常先拿来复制
 * 注意事项:
 */
class EmptyActivity:BaseVMActivity<EmptyViewModel>() {
    lateinit var mViewBinding: ActivityEmptyBinding
    companion object {
        fun start(context: Context) {
            Intent(context, EmptyActivity::class.java).run {
                context.startActivity(this)
            }
        }
    }
    /**
     * 因为系统自带的设置view方法有很多种,id,view都可以.所以这里不像
     * 大家都用id的封装方式,那是限制了自己
     * 建议用viewBinding的方式。个人不喜欢dataBinding
     */
    override fun setContentView() {
        mViewBinding = ActivityEmptyBinding.inflate(layoutInflater)
        setContentView(mViewBinding.root)
    }

    /**
     * 进行观察订阅
     */
    override fun observeViewModel() {
    }
}